<?php

//防止恶意调用
if (!defined('IN_MOD'))
{
    die('Hacking attempt');
}

/** 限模板配置说明**************************************************
** return $datahtml 字符串形式返回则追加HTML
** return array('datahtml' => $listdatahtml) 数组形式返回则覆盖HTML
****************************************************************/

// 【回调函数钩子】测试模块-扩展模块参数-列表参数
function tplhook_article_list_paralist_testmodule($getdata)
{
	// 列表模块参数配置
	foreach($getdata['parainfolist'] as $key=>$val)
	{
		// 发布状态
		if($getdata['parameteradmin'][$key]['para'] == "post_status")
		{
			$getdata['parainfolist'][$key] = $val == 1 ? "已发布" : "未发布";	
		}
	}
	
	return $getdata;
}

// 【回调函数钩子】测试模块-扩展模块参数-文章数据其它基本参数
function tplhook_article_baseparameter1_testmodule($getdata)
{
	global $configinfo;
	
	$parahtml = '<tr>
					<th><b>模板模块</b></th>
				</tr>
				<tr>
					<td>
						<div style="text-align:center;">
							模板模块
							<p style="word-break:break-all;">配置目录：themes\simpleboot3\modulepara\configmodule\configmodulepara\hook\module\configmodulepara\model.php</p>
						</div>
					</td>
				</tr>';
	
	return $parahtml;
}

// 【回调函数钩子】测试模块-扩展模块参数-文章数据其它基本参数
function tplhook_article_baseparameter2_testmodule($getdata)
{
	global $configinfo;
	
	$parahtml = '<tr>
					<th>模板模块</th>
					<td>
						<div style="background: #ecf7ff; border: 1px solid #bcddf7; padding: 10px; color:#0066b5; border-radius: 5px;">配置其它钩子参数 模块ID：'.$configinfo['moduleid'].'
						<p style="word-break:break-all;">配置目录：themes\simpleboot3\modulepara\configmodule\configmodulepara\hook\module\configmodulepara\model.php</p>
						</div>
					</td>
				</tr>';
	
	return $parahtml;
}

// 【回调函数钩子】订购管理-订单列表-列表参数
function tplhook_article_list_paralist_shoporder($getdata)
{
	// 列表模块参数配置
	foreach($getdata['parainfolist'] as $key=>$val)
	{
		// 订单状态
		if($getdata['parameteradmin'][$key]['para'] == "orderstatus")
		{
			$getdata['parainfolist'][$key] = $val == 2 ? "已付款，已发货" : ($val == 1 ? "已付款，待发货" : "未付款，未发货");	
		}
	}
	
	return array();
	// return $getdata;
}

// 【回调函数钩子】测试模块-扩展模块参数-列表HTML
function tplhook_article_listdatahtml_testmodule($getdata)
{
	$listdatahtml = '<table class="table table-hover table-bordered table-list">
						<tbody><tr>
							<th width="80">图片</th>
							<th>标题</th>
							<th width="200">测试</th>
							<th width="300">测试</th>
							<th width="250">测试</th>
						</tr>
						<tr>
						  <td><img src="/themes/admin_simpleboot3/public/assets/images/default-thumbnail.png" width="60" height="60"></td>
						  <td>扩展模块参数</td>
						  <td>扩展模块参数</td>
						  <td>扩展模块参数</td>
						  <td>扩展模块参数</td>
						</tr>
						<tr>
						  <td><img src="/themes/admin_simpleboot3/public/assets/images/default-thumbnail.png" width="60" height="60"></td>
						  <td>扩展模块参数</td>
						  <td>扩展模块参数</td>
						  <td>扩展模块参数</td>
						  <td>扩展模块参数</td>
						</tr>
						<tr>
						  <td><img src="/themes/admin_simpleboot3/public/assets/images/default-thumbnail.png" width="60" height="60"></td>
						  <td>扩展模块参数</td>
						  <td>扩展模块参数</td>
						  <td>扩展模块参数</td>
						  <td>扩展模块参数</td>
						</tr>
						<tr>
						  <td><img src="/themes/admin_simpleboot3/public/assets/images/default-thumbnail.png" width="60" height="60"></td>
						  <td>扩展模块参数</td>
						  <td>扩展模块参数</td>
						  <td>扩展模块参数</td>
						  <td>扩展模块参数</td>
						</tr>
						<tr>
						  <td><img src="/themes/admin_simpleboot3/public/assets/images/default-thumbnail.png" width="60" height="60"></td>
						  <td>扩展模块参数</td>
						  <td>扩展模块参数</td>
						  <td>扩展模块参数</td>
						  <td>扩展模块参数</td>
						</tr>
					</tbody></table>';
	
	return array('datahtml' => $listdatahtml);
	// return $getdata;
}
?>